Rita's Italian Ice & Frozen Custard (Menu)

417 S Shore Ctr, Alameda
+1 510-397-4597

Give a rating to Rita's Italian Ice & Frozen Custard

Suggest a dish

How much did you spend at Rita's Italian Ice & Frozen Custard?